slurry pool - French English Dictionary